Vinicius Oliveira Fontes, Ph.D.

Residential Faculty - Engineering

Physical Science

Office: PS 15 - Room: PS217

480-461-7721 (alt)

Office Hours

Monday
Tuesday
Wednesday
Thursday
Friday
12:00 PM - 1:30 PM
12:30 PM - 2:00 PM
12:00 PM - 1:30 PM
12:30 PM - 2:00 PM
 

Monday and Wednesday: PS229

Tuesday and Thursday: PS225

Classes Taught

Fall 2026

ECE103 Engineering Problem Solving and Design 2 Credits

Fundamentals of the design process: engineering modeling, communication and problem-solving skills in a team environment. Emphasis on process-based improvements to the design process. Introduction to engineering as a profession.

Prerequisites: A grade of C or better in ECE102 or permission of Instructor or Division or Department Chair.

Section Location Delivery Dates Days Times Availability
17397
Dobson Campus

PS 225

In-Person
Lecture/Lab
08/24/2026 – 12/18/2026
MoWe
4:25 PM – 6:05 PM

Class Started

31605
Dobson Campus

PS 225

In-Person
Lecture/Lab
08/25/2026 – 12/18/2026
TuTh
10:30 AM – 12:10 PM

Class Started

ECE105 MATLAB Programming 1 Credits

Use MATLAB to solve engineering problems. An overview of programming, including matrices, structures, strings, functions, control flow, file management, data analysis, graphing capabilities, and mathematical calculations.

Prerequisites: A grade of C or better in [(MAT150 or MAT151 or MAT152 or MAT155 or MAT156) and MAT182] or (MAT187 or MAT188) or higher level mathematics course or permission of Instructor or Division or Department Chair.

Section Location Delivery Dates Days Times Availability
17073

Live Online

Live Online
Lecture/Lab
08/25/2026 – 10/14/2026
Tu
7:10 PM – 8:50 PM

Class Ended

Notes: Live Online classes have sessions that meet online on specific days and times. Attendance in these sessions will be at the discretion of the instructor, and additional work will be required on the student’s own time. Access to a computer or mobile device with Internet connection is required.

Before enrolling in their first online class at MCC, students need to view the online orientation and complete the readiness survey on https://www.mesacc.edu/online/get-started for additional information.

ECE211 Engineering Mechanics-Statics 3 Credits

Modeling of static equilibrium in particles and rigid bodies through analysis of forces and mechanical properties.

Prerequisites: A grade of C or better in PHY121 or permission of Instructor or Division or Department Chair. Corequisites: MAT230 or MAT231 or permission of Instructor or Division or Department Chair.

Section Location Delivery Dates Days Times Availability
16178
Dobson Campus

PS 229

In-Person
Lecture/Lab
08/24/2026 – 12/18/2026
MoWe
1:30 PM – 3:45 PM

Closed

Spring 2027

ECE103 Engineering Problem Solving and Design 2 Credits

Fundamentals of the design process: engineering modeling, communication and problem-solving skills in a team environment. Emphasis on process-based improvements to the design process. Introduction to engineering as a profession.

Prerequisites: A grade of C or better in ECE102 or permission of Instructor or Division or Department Chair.

Section Location Delivery Dates Days Times Availability
11271
Dobson Campus

PS 225

In-Person
Lecture/Lab
01/19/2027 – 05/14/2027
TuTh
10:30 AM – 12:10 PM

Open

10 of 24
Seats Available

Notes: Open Educational Resources (OER) are learning, teaching, and research materials in any format and medium that reside in the public domain or have an open license copyright that permits no-cost access, re-use, re-purpose, retention, redistribution, and adaptation by others.

Zero-Textbook-Cost Class: The total cost of required online instructional materials for this "Z Class" is $0.

ECE105 MATLAB Programming 1 Credits

Use MATLAB to solve engineering problems. An overview of programming, including matrices, structures, strings, functions, control flow, file management, data analysis, graphing capabilities, and mathematical calculations.

Prerequisites: A grade of C or better in [(MAT150 or MAT151 or MAT152 or MAT155 or MAT156) and MAT182] or (MAT187 or MAT188) or higher level mathematics course or permission of Instructor or Division or Department Chair.

Section Location Delivery Dates Days Times Availability
11918

Live Online

Live Online
Lecture/Lab
01/20/2027 – 03/12/2027
We
7:10 PM – 8:50 PM

Open

20 of 28
Seats Available

Notes: Live Online classes have sessions that meet online on specific days and times. Attendance in these sessions will be at the discretion of the instructor, and additional work will be required on the student’s own time. Access to a computer or mobile device with Internet connection is required.

Before enrolling in their first online class at MCC, students need to view the online orientation and complete the readiness survey on https://www.mesacc.edu/online/get-started for additional information.

Open Educational Resources (OER) are learning, teaching, and research materials in any format and medium that reside in the public domain or have an open license copyright that permits no-cost access, re-use, re-purpose, retention, redistribution, and adaptation by others.

Zero-Textbook-Cost Class: The total cost of required online instructional materials for this "Z Class" is $0.

ECE211 Engineering Mechanics-Statics 3 Credits

Modeling of static equilibrium in particles and rigid bodies through analysis of forces and mechanical properties.

Prerequisites: A grade of C or better in PHY121 or permission of Instructor or Division or Department Chair. Corequisites: MAT230 or MAT231 or permission of Instructor or Division or Department Chair.

Section Location Delivery Dates Days Times Availability
11083
Dobson Campus

PS 229

In-Person
Lecture/Lab
01/20/2027 – 05/14/2027
MoWe
1:00 PM – 3:15 PM

Open

19 of 24
Seats Available

ECE212 Engineering Mechanics-Dynamics 3 Credits

Modeling of dynamic motion in particles and rigid bodies through kinetics and kinematics. Work and energy principles; impulse and momentum principles; planar kinematics; equations of motion; conservation of energy and momentum.

A grade of C or better required in Prerequisites. Prerequisites: ECE211 and PHY121 or permission of Instructor or Division or Department Chair. Prerequisites or Corequisites: MAT240 or MAT241 or permission of Instructor or Division or Department Chair.

Section Location Delivery Dates Days Times Availability
12255
Dobson Campus

PS 229

In-Person
Lecture/Lab
01/19/2027 – 05/14/2027
TuTh
1:00 PM – 3:15 PM

Open

17 of 24
Seats Available

Degrees & Awards

B.S. in Mechanical Engineering, Fluminense Federal University (UFF), 2018

M.Sc. in Mechanical Engineering, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), 2021

D.Sc. in Mechanical Engineering, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), 2026

MCC directories are not to be used for commercial or political solicitation of college employees by mail, email or telephone. MCC treats all student information as confidential.